mongrel dog - Spanish English Dictionary